traffic corridor - French English Dictionary